<html>
<head>
    <title>Протокол взаимодействия клиента с сервером</title>
</head>
<body>
<p>
    Всё взаимодействие идёт в формате JSON. Все JSON объекты передаются на сервер в параметре request
    c enctype=application/x-www-form-urlencoded. Главная идея общения сервером - REST сервис + KISS<br>
    Всё время в формате timestamp - количество СЕКУНД с 00:00:00 01.01.1970
</p>
<h2>Запросы</h2>
<p>
    <strong>При смене столика</strong><br>
    POST /changeTable<br>
    request={"id": "10"}<br>
    <br>
    Ответ: 200 OK<br>
    {"table-id":"10","session-id":"1"}
</p>
<p>
    <strong>Для получения меню</strong><br>
    GET /getMenu<br>
    <br>
    Ответ: 200 OK<br>
    {"tables":["1","2","3"],
    "tags":[{"id":"1","name":"Hot"},{"id":"2","name":"Cold"},{"id":"3","name":"Drink"}],
    "dishes":[
        {"id":"1","picture":"url","price":"20.5","description":"Hot meat with pasta","name":"Meat","tag-id":"1","available":"1"},
        {"id":"2","picture":"url","price":"10.0","description":"Vegetable salad","name":"Salad","tag-id":"2","available":"1"},
        {"id":"3","picture":"url","price":"2.25","description":"Green tea","name":"Tea","tag-id":"3","available":"1"}]}
</p>
<p>
    <strong>Для отправки сообщения</strong><br>
    POST /sendAlert<br>
    request={"session-id": "1", "alert-message": "Call manager!!!", "time": "1234567890"}<br>
    <br>
    Ответ: 200 OK
</p>
<p>
    <strong>Для отправки заказа</strong><br>
    POST /sendOrder<br>
    request={"id": "-1", "session-id": "1", "time": "1234567890", "ordered-dishes": ["1", "2", "1"] }<br>
    <br>
    Коментарий: если ид вам известен, то пишем его, если нет, то пишем -1<br>
    <br>
    Ответ: 200 OK<br>
    {"id":"5"}
</p>
</body>
</html>